Big Huge Thesaurus

clerid beetle

noun

sounds kind of like